/*
 * user_app.h
 *
 *  Created on: 2024年6月26日
 *      Author: 13648
 */

#ifndef SRC_USER_APP_H_
#define SRC_USER_APP_H_

#define rs485_input()				\
	do { 									\
		while(!XUartLite_IsTransmitEmpty(STDOUT_BASEADDRESS));						\
		XGpio_DiscreteWrite(&XGpioInstI2c, 2, 0);		\
	} while (0)
#define rs485_output()				\
	do { 									\
		XGpio_DiscreteWrite(&XGpioInstI2c, 2, 1);						\
	} while (0)


extern u32 ret32;
extern u8 ret8;

void app_info(void);
void video_resolution_print(char *info,u32 baseaddr);
void uart_receive_process(void);
#if	defined (MODBUS_RTU_SLAVE)
void MODS_Switch(void);
#endif

#endif /* SRC_USER_APP_H_ */
